<?php

namespace App\Http\Controllers\Admin;
use Illuminate\Http\Request;
use DB;

use App\Http\Requests;
use App\Http\Controllers\Controller;

class PostController extends Controller
{
    /**
     * Display a listing of the resource.
     *广告添加方法
     * @return \Illuminate\Http\Response
     */
     //添加用户
     
     public function getIndex(Request $request)
    {
        //echo 321;
        //每页显示条数
      $num = $request->input('num',2);

      // $num = DB::table('gght')->paginate($num);

 //        //检测是否提交查询关键字
          if($request->has('submit')){
 //             //分页查询 select * from user where username like '%admin%';
             $cates = DB::table('gght')->where('submit','like','%'.$request->input('submit').'%')->paginate($num);          
          }else{
              $cates = DB::table('gght')->paginate($num);
             // dd($cates);
          }

 // dd($cates);
 //        //提取参数 分配到页面中`  1
         $data = $request->except('page');


 //        //解析模板 分配数据
       return view('Admin.ggao.ggliebiao',['users'=>$cates,'data'=>$data]);
    }
   


     public function getGgtianjia()
     {



        
         return view('Admin.ggao.ggtianjia');
         // echo 23324;
     }
    public function postInsert(Request $request)
{
      //  return view('Admin.ggao.liebiaogonglue', ['ggaos'=>$ggaos]);
        
         //提取数据
            // echo 23423434;                                                
        $data = $request->except('_token');
       // dd($data);
       //  //调用方法进行头像的上传操作
       //  // $data['pic'] = $this->upload($request); 
        
       //  //将数据进行入库操作
        $res = DB::table('gght')->insertGetId($data);
       
    if($res){
       //      //重定向到 user/index
      return redirect('admin/ggao/ggliebiao')->with('success','用户添加成功');
     }else{
       //      //回到上个页面
        return back()->with('error','用户添加失败啦');
     }

    }

    /**
     * 
     *后台用户列表处理          
     * @return insert 用户列表数据
     */
    public function getGgliebiao()

    {
    //分页查询
       $users = DB::table('gght')->paginate(100);
      


    //解析模板 分配数据
   //return view('Admin.ggao.tianjiagonglue');   
    
    return view('Admin.ggao.ggliebiao', ['users'=>$users]);
    }


     //用户删除
    public function postDel(Request $request)
    {
        //获取数据
        $id = $request->input('id');

        //执行删除
        $res = DB::table('gght')->where('id',$id)->delete();


        echo $res;
    }


     //用户修改
    public function getEdit($id)
    {
        //根据id查询用户信息
        // $users = DB::table('user')->where('id',$id)->get();
        $users = DB::table('gght')->where('id',$id)->first();
          // dd($users);

        //解析模板 分配数据
        return view('Admin.ggao.ggxiugai',['users'=>$users]);

    }

    
    //执行用户数据的修改
    public function postUpdate(Request $request)
    {
        $data = $request->except('_token');
            
        //执行数据修改
         $res = DB::table('gght')->where('id',$data['id'])->update($data);
        if($res){
            //重定向到 user/index
            return redirect('admin/ggao/ggliebiao')->with('success','公告修改成功');
        }else{
            //回到上个页面
            return back()->with('error','公告修改失败啦');
        }
   }


    /*  public function getIndex(Request $request)
    {
        //查询所有的用户数据
        // $users = DB::table('user')->get();

        //分页查询
       $users = DB::table('gght')->paginate(10);

        // die;


        //解析模板 分配数据
        return view('Admin.ggao.index',['users'=>$users]);
        

    
    }*/









































































}

